.badge{
    width: auto; 
    height: 40rpx;
    line-height: 40rpx;
    font-size: 18rpx;
    padding: 0 12rpx;
    border-radius: 8rpx;
    background: fade(@assist, 20%);
    color: @assist;
}

// 门店列表
.store-list-wrap {width: 100%; padding: 0 40rpx;}
.store-list {
    width: 100%;
    padding: 30rpx 0;
    border-bottom: solid 1px #f3f3f3;
    .store-dis{
        width: 100%;
        display: flex;
        align-items: center;
        .store{
            font-size: 26rpx;
            font-weight: bold;
            line-height: 38rpx;
            color: rgba(0,0,0,.8);
        }
        .cur{
            display: inline-block;
			transform: scale(.8);
        }
        .dis{
            flex: 1;
            text-align: right;
            font-size: 20rpx;
            color: rgba(0,0,0,.3);
        }
    }
    .address{
        font-size: 22rpx;
        line-height: 30rpx;
        color: rgba(0,0,0,.7);
    }
    .time{
        display: flex;
        align-items: center;
        color: rgba(0,0,0,.5);
        .iconfont{
            font-size: 20rpx;
        }
        .t{
            font-size: 20rpx;
        }
    }
    .store-status{
        display: flex;
        align-items: flex-end;
        justify-content: space-between;
        .status{
            background: #f3f3f3;
            color: rgba(0,0,0,.5);
			text{
				transform: scale(.8);
			}
            &.busy{
                background: rgba(254, 96, 49, .2);
                color: @strong;
            }
        }
        .beyond{ 
            position: relative;
            height: 50rpx;
            .iconfont {
                font-size: 88rpx; 
                position: absolute;
                right: 0;
                bottom: 0;
            }
        }
        .go-order-btn{
            padding: 0;
            margin: 0;
            width: 100rpx;
            height: 50rpx;
            line-height: 50rpx;
            font-size: 20rpx;
            letter-spacing: 2rpx;
        }
        .no-order-btn{
            min-width: 100rpx;
            height: 50rpx;
            line-height: 50rpx;
            padding: 0 20rpx;
            border-radius: 8rpx;
            background: #f3f3f3;
            color: rgba(0,0,0,.5);
            font-size: 20rpx;
        }
    }
}